at a slapping pace - Turkish English Dictionary